.el-container {
    height: 100%;
}

/* .el-main.none-padding {
    --el-main-padding: 0;
} */

/* .el-header {
    height: 40px;
    line-height: 40px;
    background: none;
    padding: 0;
    --el-header-height: 40px;
}

.el-footer {
    height: 40px;
    line-height: 40px;
    padding: 0;
    background: none;
    --el-header-height: 40px;
} */

.el-aside.left {
    border-right: 1px solid #dfdfdf;
}

.el-aside.right {
    border-left: 1px solid #dfdfdf;
}

/* :root {
    --el-menu-item-height: 24px;
} */

.el-form-item.none-margin {
    margin-bottom: 0;
    margin-right: 5px;
}

.el-dialog__body {
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
}

.el-drawer-absolute {
    position: absolute;
}

.el-drawer__header {
    margin-bottom: 20px;
}

.el-drawer__body {
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
}

.none-padding .el-drawer__body{
    padding: 0;
}

.el-table .warning-row {
    --el-table-tr-bg-color: var(--el-color-warning-light-7);
}

.el-table .success-row {
    --el-table-tr-bg-color: var(--el-color-success-light-7);
}